‘Holy Spider’, a movie that insults Imam Reza (AS), the 8th Shia Imam, was awarded at the 2022 edition of the Cannes Film Festival in France.
The movie is a joint product of France, Germany, Sweden, and Denmark, and was shot in Jordan.
Earlier, the Cinema Organization of Iran has termed the 75th Cannes Film Festival's act of honoring ‘Holy Spider’ as “biased” and “politically motivated”.
MG/MG